newly-married couple - Spanish English Dictionary